http {
   types {
     text/css                              css;
   }
 }
 
.tsc_clear
{
 clear: both;
 padding: 0;
 margin: 0;
 width: 100%;
 font-size: 0px;
 line-height: 0px;
}
#tsort-tablewrapper
{
 width: 100%;
}
#tsort-tableheader
{
 height: 55px;
}
.tsort-search
{
 float: left;
 padding: 0px;
 /*[disabled]border:2px solid #111;*/
 background: #FFF;
}
#tsort-tableheader SELECT
{
 float: left;
 font-size: 16px;
 width: 260px;
 padding: 4px 4px 8px;
 border: 2px solid #111;
}
#tsort-tableheader INPUT
{
 float: left;
 font-size: 16px;
 width: 225px;
 padding: 6px 4px 8px;
 margin-left: 6px;
 border: 2px solid #111;
}



.tsort-details
{
 float: right;
 padding-top: 16px;
}

.tsort-details DIV
{
 float: left;
 margin-left: 15px;
 font-size: 8px;
 font-family: Arial;
}




.tinytable
{
 font-size: 16px;
 font-family: Arial;
 width: 100%;
 border: 1px solid #111;
}
.tinytable TH
{
 background: #FFF;
 text-align: left;
 color: #111;
 border: 1px solid #111;
 border-right: 1px solid #111;
}
.tinytable TH H3
{
 font-size: 16px;
 padding: 6px 8px 8px;
}
.tinytable TD
{
 padding: 4px 6px 6px;
 border: 1px solid #111;
}
.tinytable .head H3
{
 /*[disabled]background:url(../images/sort.gif) no-repeat 7px center;*/
 /*[disabled]cursor:pointer;*/
 /*[disabled]padding-left:18px;*/
}
.tinytable .desc, .sortable .asc
{
 background: #898989;
}
.tinytable .desc H3
{
 /*[disabled]background:url(../images/desc.gif) no-repeat 7px center;*/
 cursor: pointer;
 padding-left: 18px;
}
.tinytable .asc H3
{
 /*[disabled]background:url(../images/asc.gif) no-repeat 7px center;*/
 /*[disabled]cursor:pointer;*/
 /*[disabled]padding-left:18px;*/
}
.tinytable .head:hover, .tinytable .desc:hover, .tinytable .asc:hover
{
 /*[disabled]color:#777;*/
}
.tinytable .tsort-evenrow TD
{
 /*[disabled]background:#CCC;*/
}
.tinytable .tsort-oddrow TD
{
 /*[disabled]background:#FFF;*/
}
.tinytable TD.tsort-evenselected
{
 /*[disabled]background:;*/
}
.tinytable TD.tsort-oddselected
{
 /*[disabled]background:#DEDDDD;*/
}
.tinytable TFOOT
{
 /*[disabled]background:#888;*/
 /*[disabled]font-weight:bold;*/
}
.tinytable TFOOT TD
{
 padding: 6px 8px 8px;
}
#tsort-tablefooter
{
 height: 15px;
 margin-top: 20px;
}
#tsort-tablenav
{
 float: left;
}
#tsort-tablenav IMG
{
 /*[disabled]cursor:pointer;*/
}
#tsort-tablenav DIV
{
 float: left;
 margin-right: 15px;
}
#tsort-tablelocation
{
 float: right;
 font-size: 12px;
 font-family: Arial;
}
#tsort-tablelocation SELECT
{
 /*[disabled]margin-right:3px;*/
}
#tsort-tablelocation DIV
{
 float: left;
 margin-left: 15px;
}
.tsort-page
{
 margin-top: 2px;
 font-style: italic;
}
#tsort-selectedrow TD
{
 /*[disabled]background:#C6D5E1;*/
}
.tsc_fixed_tables
{
 border: 1px solid #111;
 border-collapse: collapse;
 width: 100%;
}
.tsc_fixed_tables TD
{
 border: 1px solid #111;
 font-size: 12px;
 padding: 7px 5px;
}
.tsc_fixed_tables TH
{
 border: 1px solid #111;
 font-size: 13.5px;
 line-height: 120%;
 font-weight: bold;
 padding: 8px 5px;
 text-align: left;
 background: #EEE;
 background: -moz-linear-gradient(top, #eee 0%, #ddd 100%);
 background: url(-webkit-gradient(linear,) url(color-stop(0%,#eee),) url(color-stop(100%,#ddd) left top left bottom;
 background: -webkit-linear-gradient(top, #eee 0%,#ddd 100%);
 background: -o-linear-gradient(top, #eee 0%,#ddd 100%);
 background: -ms-linear-gradient(top, #eee 0%,#ddd 100%);
 background: linear-gradient(top, #eee 0%,#ddd 100%);
}

